@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body { font-size:13px; font-family:"Lucida Grande","Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; color:#555;}

.clear { clear:both;}
.bold { font-weight:bold;}
.arial { font-family:Arial, Helvetica, sans-serif;}
.red { color: red;}
.orange { color:#F90;}
.floatleft { float:left;}
.floatright { float:right;}
.h_10 { height:10px;}
.h_20 { height:20px;}
.h_30 { height:30px;}
.h_40 { height:40px;}
.w_300 { width:300px !important;}
.w_350 { width:350px !important;}
.m_l15px { margin-right:10px; margin-top: 10px;}
a { text-decoration:none;}
img { border:none;}

/* ----------------------- */
#wrapper { width:1000px; margin:10px auto; background-color:white;}
#topdiv { width:1000px; height:120px; background:url(../images/bg-topdiv.png) no-repeat;}
.logo { margin:0 0 0 20px; height:120px; width:362px; float:left;}
.slogan { width:600px; height:110px; float:right; font-size:22px; text-align:right; padding:5px;}
.searchbar { width:130px; height:20px; background:url(../images/search-bg.png) no-repeat; float:right; margin:10px 20px 0 0;}
.searchinput { border:none; background:none; width:95px; height:19px; padding:0; color:white;}
.searchbt { padding:0px 6px 0 6px; border:none; background:url(../images/Search%20Magnifier.png) no-repeat; margin: 3px 0 0 5px;}

/* ----------------------- */
#slider1 { width:470px; height:253px; background:url(../images/bg-slider1.png) no-repeat; float:left;}
#slider2 { width:530px; height:253px; background:url(../images/bg-slider2.png) no-repeat; float:right;}

/* ----------------------- */
.udslider { width:1000px; height:31px; background:url(../images/bg-udslider.png) no-repeat; margin:3px 0 7px 0;}
.udslidertt { font-weight:500; display:block; padding:7px 20px 0 20px; text-transform:uppercase; float:left;}
.udsliderct { font-weight:500; display:block; padding:7px 20px 0 20px; float:left; width:800px; overflow:hidden; text-overflow:ellipsis; height:20px;}
.udsliderct a { color:#555;}
.udsliderct a:hover { color:blue;}
.spanudslider { width:10px; height:30px; float:left; background:url(../images/spanudslider.png) no-repeat;}

/* ----------------------- */
#page { width:725px; float:left;}
.ttpage { width:725px; height:33px; background:url(../images/tt-bg-page.png) no-repeat; box-shadow:5px 5px 5px grey;}
.ttpageleft { width:600px; float:left;}
.ttpageleft a { display:block; padding:7px 0 0 20px; color:white;}
.ttpageleft a:hover { color:#fffc00;}
.ttpageright { width:100px; float:right;}
.ttpageright a { display:block; padding:7px 20px 0 0; color:white; text-align:right;}
.ttpageright a:hover { color:#fffc00;}

/* ----------------------- */
.ctpage { width:703px; border:1px solid #dcdcdc; padding:10px; box-shadow:5px 5px 5px grey;}
.boxsp { max-width:218px; border:1px solid #dcdcdc; float:left; max-height:auto;}
.boxspimg { max-width:218px; max-width:218px;}
.boxspudimg { width:218px; min-height:57px; background:#efefef url(../images/udimgsp.png) no-repeat; border-top:1px solid #dcdcdc;}
.ttboxsp { width:198px; padding:5px 10px;}
.ttboxsp a { color:#03F;}
.ttboxsp a:hover { color:#09F;}
.ctboxsp { width:198px; height:auto; padding:0 10px 5px 10px;}
.spanboxsp { width: 21px; height:1px; display:block; float:left;}

/* ----------------------- */
#side { width: 270px; float:right;}
.ttside { width:270px; height:33px; background:url(../images/tt-bg-side.png) no-repeat; box-shadow:5px 5px 5px grey;}
.ttsideleft { width:270px; float:left;}
.ttsideleft a { display:block; padding:7px 0 0 20px; color:white;}
.ttsideleft a:hover { color:#fffc00;}
.ctside { width:248px; border:1px solid #dcdcdc; padding:10px; text-align:justify;}
.ctside1 { width:248px; border:1px solid #dcdcdc; padding:10px; text-align:justify; min-height: 290px; height:auto; box-shadow:5px 5px 5px grey;}

/* ----------------------- */
.boxnews { widows:100%; border-bottom:1px solid #dcdcdc;}
.newsimg { width:90px; height:90px; float:left; border:1px solid #dcdcdc; margin-right:10px;}
.newstt a { color:#00F; font-weight:bold; padding-bottom:5px;}
.newstt a:hover { color:#09F;}
.oldnews a { background:url(../images/round-icon.png) 5px 5px no-repeat; padding-left:25px; margin-top:8px; color:#00F; line-height:1.3em; display:block;}
.oldnews a:hover { color:#09F;}
.imgkhohangcu { width:246px; height:auto; float:left; margin-bottom:10px;}

/* ----------------------- */
#foot { width:978px; height:auto; border:1px solid #dcdcdc; background:#edecec url(../images/bot-div-bg.png) no-repeat; padding:10px; margin:10px 0;}
.boxbot { width:310px; float:left;}
.arowb { width:135px; background:url(../images/arow-black.png) 0px 5px no-repeat; padding-left:15px; margin-top:5px; display:block; float:left;}
.arowb a { color:#555;}
.arowb a:hover { color:#09F;}
.map { border:3px solid #989898;}
.diachi { padding-left:20px; display:block;}
